// 引入封装好的方法
import {get,post} from './index'

/* =============菜单管理=============== */
// 封装一个菜单添加的接口
export const menuAdd = data => post('/menuadd',data)

// 封装一个菜单列表的接口
export const menuList = data =>get('/menulist',data)

//封装一个菜单删除的接口
export const menuDel = data =>post('/menudelete',data)

// 封装一个菜单列表的接口  一条数据
export const menuInfo = data =>get('/menuinfo',data)

// 封装一个菜单编辑的接口
export const menuEdit = data=>post('/menuedit',data)



/* ============角色管理=============== */
// 封装一个角色添加的接口
export const roleAdd = data => post('/roleadd',data)

// 封装一个角色列表的接口
export const roleList = () =>get('/rolelist')

//封装一个角色删除的接口
export const roleDel = data =>post('/roledelete',data)

// 封装一个角色列表的接口  一条数据
export const roleInfo = data =>get('/roleinfo',data)

// 封装一个角色编辑的接口
export const roleEdit = data=>post('/roleedit',data)



/* =============管理员管理=============== */
// 封装一个管理员添加的接口
export const userAdd = data => post('/useradd',data)

// 管理员列表（分页）
export const userCount =() =>get('/usercount')

// 封装一个管理员列表的接口(分页)
export const userList = data =>get('/userlist',data)

//封装一个管理员删除的接口
export const userDel = data =>post('/userdelete',data)

// 封装一个管理员列表的接口  一条数据
export const userInfo = params =>get('/userinfo',params)

// 封装一个管理员编辑的接口
export const userEdit = data=>post('/useredit',data)

// 管理员登录
export const userLogin = data=>post('/userlogin',data)


/* =============商品分类管理=============== */
// 封装一个商品分类添加的接口
export const cateAdd = data => post('/cateadd',data,true)

// 封装一个商品分类列表的接口
export const cateList = data =>get('/catelist',data)

//封装一个商品分类删除的接口
export const cateDel = data =>post('/catedelete',data)

// 封装一个商品分类列表的接口  一条数据
export const cateInfo = data =>get('/cateinfo',data)

// 封装一个商品分类编辑的接口
export const cateEdit = data=>post('/cateedit',data,true)



/* =============商品规格管理=============== */
// 封装一个商品规格添加的接口
export const specsAdd = data => post('/specsadd',data)

// 封装一个商品规格列表的接口(分页)
export const specsList = data =>get('/specslist',data)

// 封装一个商品规格总数(用于 计算分页)
export const specsCount = () =>get('/specscount')

//封装一个商品规格删除的接口
export const specsDel = data =>post('/specsdelete',data)

// 封装一个商品规格列表的接口  一条数据
export const specsInfo = data =>get('/specsinfo',data)

// 封装一个商品规格编辑的接口
export const specsEdit = data=>post('/specsedit',data)


/* =============商品管理=============== */
// 封装一个商品添加的接口
export const goodsAdd = data => post('/goodsadd',data,true)

// 封装一个商品列表的接口(分页)
export const goodsList = data =>get('/goodslist',data)

// 封装一个商品总数(用于 计算分页)
export const goodsCount = () =>get('/goodscount')

//封装一个商品管理删除的接口
export const goodsDel = data =>post('/goodsdelete',data)

// 封装一个商品列表的接口  一条数据
export const goodsInfo = data =>get('/goodsinfo',data)

// 封装一个商品编辑的接口
export const goodsEdit = data=>post('/goodsedit',data,true)




/* =============商品会员管理=============== */
// 封装一个会员管理编辑的接口
export const memberEdit = data => post('/memberedit',data)

// 封装一个会员管理列表的接口
export const memberList = () =>get('/memberlist',)

// 封装一个会员管理的接口  一条数据
export const memberInfo = data =>get('/memberinfo',data)



/* =============轮播图管理=============== */
// 封装一个轮播图添加的接口
export const bannerAdd = data => post('/banneradd',data,true)

// 封装一个轮播图列表的接口
export const bannerList = data =>get('/bannerlist',data)

//封装一个轮播图管理删除的接口
export const bannerDel = data =>post('/bannerdelete',data)

// 封装一个轮播图管理列表的接口  一条数据
export const bannerInfo = data =>get('/bannerinfo',data)

// 封装一个轮播图管理编辑的接口
export const bannerEdit = data=>post('/banneredit',data,true)



/* =============限时秒杀管理=============== */
// 封装一个限时秒杀添加的接口
export const seckAdd = data => post('/seckadd',data)

// 封装一个限时秒杀列表的接口
export const seckList = data =>get('/secklist',data)

//封装一个限时秒杀删除的接口
export const seckDel = data =>post('/seckdelete',data)

// 封装一个限时秒杀管理列表的接口  一条数据
export const seckInfo = data =>get('/seckinfo',data)

// 封装一个限时秒杀管理编辑的接口
export const seckEdit = data=>post('/seckedit',data)